package com.athuahua.spzx.service;

import com.athuahua.spzx.entity.PaymentInfo;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.Map;

/**
* @author huahua
* @description 针对表【payment_info(付款信息表)】的数据库操作Service
* @createDate 2024-08-23 16:16:55
*/
public interface PaymentInfoService extends IService<PaymentInfo> {

    /**
     * 保存支付记录
     */
    PaymentInfo savePaymentInfo(String orderNo);

    /**
     * 支付完成之后更新状态方法
     * @param alipayMap 支付宝返回的支付结果
     */
    void updatePaymentStatus(Map<String, String> alipayMap);

    /**
     * 测试方法
     */
    void testUpdatePaymentStatus();
}
